package cloud.shyidong.admin.service;

import cloud.shyidong.core.Result;
import cloud.shyidong.system.request.InfoUpdatePasswordRequest;
import cloud.shyidong.system.request.InfoUpdateRequest;

/**
 * @Description TODO
 * @Author syd
 * @Date 2023/4/17
 */
public interface SelfService {
    
    Result get();
    
    Result update(InfoUpdateRequest infoUpdateRequest);
    
    Result updatePassword(InfoUpdatePasswordRequest infoUpdatePasswordRequest);
    
    Result logout();
    
    Result getTreeList();
    
}
